.dichen{
	width: 100%;
	top: 0; /* 距离顶部0 */
    left: 0;
    right: 0;
	
}



body{
    background-color: #FFFFFF;
    align-items: center;
    width: 1600px;
    /*垂直对齐*/
    justify-content: center;
    /*内容上下中心对齐*/
    height: auto;
    display: flex;
    flex: nowrap;
    /*	position:relative; */
    margin: auto;
}


header{
/*    background-color: rgba(171,9,12,0.10);*/
	/*背景颜色-透明度0.5*/
	position:sticky;
	height: 80px;
    width: 1600px;
	color:aliceblue;
	margin:auto;
	
/*	border-radius: 0.51VW;*/
	
	
	
	
/*	margin: 5px #ffff;*/
 
}
.qyetou{
/*	 position: fixed;  固定定位 */
     height: 80px; /* 头部高度 */
/*     background-color: white;*/
     box-shadow: 0 2px 10px rgba(0,0,0,0.1); /* 阴影效果 */
     z-index: 999; /* 确保在其他内容之上 */
	
}

.yetou{
    background-color: #1E2B4F;
    top: 0; /* 距离顶部0 */
    left: 0;
    right: 0;
    height: 80px;
    width: 1600px;
    display: flex;
    flex: nowrap;
    position: relative;
    margin: auto;
    /*    border-radius: 0px 0px 10px 10px;*/
/*    position: fixed;  固定定位 */
    box-shadow: 2px 10px 10Px rgba(0, 0, 0, 0.1);	
	
	
}

.logo{
    display: flex;
    position: relative;
    /*	flex-direction:row;*/
/*	justify-content:center; */
    align-items: center;
    left: 30px;
    width: 500px;
    color: #FFFFFF;	
		

}

.yetou b2{
/*	background-color: #000000;*/
	font-size: 20px;
	font-weight:600;
	left:50px;
	margin:0 auto;
	display:flex;
	flex: nowrap;
	

	
}


.caidan{
    color: #FFFFFF;
    white-space: nowrap;
    font-size: 20px;
    font-weight: 550;
    flex: nowrap;
    /*	文字不换行*/
    position: absolute;
    height: auto;
    /*	width: 0 auto;*/
    left: 65%;
    top: 45%;
    /*	margin-left: +160px;*/
    margin-top: -10px;	
}

.yetou li{
	display:inline;
	margin: 4PX;
} 

  
.yetou a{
    color: #FFFFFF;
    text-decoration: none;
}
.yetou a:hover{
    color: #EF9336;
/*    text-decoration: underline;*/
}


.footerdi{
/*	margin-bottom: 20px;*/
}


.企业简介2{
   	height:1200PX;
	width: 1600px;
	display: flex;
/*	展示数学为弹性;*/
/*    background-color: #;*/
    /*    color: white;*/
/*    margin: 60px auto; */
	/* 上下5px，左右自动（水平居中常用） */ 
	/* background-image: url(../images/libg-1.jpg);
	background-repeat: no-repeat;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;*/
/*    box-shadow: 10px 10px 10Px rgba(10, 10, 10, 0.2);	*/
	border-radius: 20px;
	text-decoration: none;
	
	
	   /* 设置为垂直排列 */
/*    flex-direction: column;*/
    /* 水平方向居中对齐 */
    align-items: center;
    /* 垂直方向居中对齐（如需在section内部垂直居中） */
    justify-content: center;
		margin-bottom: 0px;
	
}



.企业简介2K1{
	border-radius: 20px;
	width: 760px;
/*	background-image: url("../images/img1.png");*/
   	height: 350px; /* 设置容器高度 */
	background-repeat: no-repeat;
    background-size:cover;
/*    background-position:left;*/
/*    display: flex;*/
	/* 展示素材为弹性*/
    flex-direction: column;
	/* 项目延伸方向*/
  	align-items: center;
/*	垂直对齐*/
  	justify-content: center;
	/*内容上下中心对齐*/
	cursor: pointer;
	/* 改变鼠标指针样式 */
/*  	position: relative;*/
/*	块处于顶层*/
  	overflow: hidden;
	/* 防止视频溢出容器 */
	box-shadow: 10px 10px 10Px rgba(0, 0, 0, 0.1);
	text-decoration: none;
	margin: 30px;
	
  }


  .企业简介2K1:hover {
	border-radius: 20px;
	width: 760px;
	height: 350px;
/*	 width: 50%;*/
/*    background: url("../images/img1-1.png");  鼠标悬停效果 */
/*	background-repeat: no-repeat;*/
/*    background-size: cover;*/
/*    background-position: center;*/
/*	display: flex;*/
	  /*展示素材为弹性*/
/*    flex-direction: column;*/
/*	   text-decoration: none;*/
	  /*项目延伸方向*/
/*	  box-shadow: 2px 10px 10Px rgba(0, 0, 0, 0.1);*/
  
}

.video-bg{
		/*	height: 100%;*/
			width: 100%;
/*			border-radius: 20px;*/
/*			border: 0px #FFFFFF;*/
/*	padding: 30px;*/
/*		margin: 30px;*/
    box-shadow: 10px 10px 10Px rgba(10, 10, 10, 0.2);	
}



.企业简介2k2{
    width: 760px;
    height: 1100px;
    background-color: #EDF2F5;
    display: flex;
    /*	align-items: center;*/
	/*上下垂直居中对齐*/
    justify-content: center;
    /*内容上下中心对齐*/
    flex-direction: column;
    /*项目延伸方向*/
    font-size: 20px;
	text-indent: 2em;
    margin-left: 20px;
    line-height: 1.2em;
    border-radius: 20px;
	 text-decoration: none;
	box-shadow: 10px 10px 10Px rgba(0, 0, 0, 0.1);
}

.企业简介2k2 b{
	text-align:justify;
	font-size: 20px;
	line-height:1.2em;
	padding: 30px
/*	text-decoration: none;*/
	
} 

.企业简介2k2 a{
	text-align:center;
	font-size: 34px;
	color:#A45700;;
	line-height:3em;
	text-decoration: none;
	font-weight: 700; 
/*	border: 3px solid #000AC4; */
	
} 




footer.bg-gray-800 {
    background-color: #2d3748; /* 深灰色背景 */
    color: #ffffff; 
	/* 白色文字 */
	
	
/*    padding: 0px 0 0 0 ;  */
/*	垂直内边距 */
/*	border-radius: 0px;*/
}

/* 容器样式 - 控制整体宽度和边距 */
.container.mx-auto {
    max-width: 1600px; /* 与页面整体宽度保持一致 */
/*    margin-left: auto;*/
/*    margin-right: auto;*/
    padding-left: 2rem; 
	/* 左侧留白，实现两端空位 */
    padding-right: 2rem;
	padding-bottom: 1.5rem;
	
	
	/* 右侧留白，实现两端空位 */
}

/* 网格容器 - 实现四个div横向排列 */
.grid {
    display: flex; /* 使用flex布局实现横向排列 */
    flex-wrap: wrap; /* 确保在小屏幕上可以换行 */
    justify-content: space-between; /* 平均分布，两端留空 */
    align-items: flex-start; /* 顶部对齐 */
	
}


/* 列间距 */
.gap-8 {
    gap: 2rem;
}

/* 标题样式 */
.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
}

.font-semibold {
    font-weight: 600;
}

.mb-4 {
    margin-bottom: 1rem;
}

/* 文本样式 */
.text-gray-400 {
    color: #cbd5e0; /* 浅灰色文本 */
}

/* 社交媒体图标容器 */
.flex.space-x-4 {
    display: flex;
    gap: 1rem; /* 图标之间的间距 */
}

/* 社交媒体链接样式 */
.flex.space-x-4 a {
    color: #cbd5e0;
    text-decoration: none;
	/* 去除下划线 */
    transition: color 0.3s ease;
}

.flex.space-x-4 a:hover {
    color: #ffffff; /* 悬停时变白 */
}

/* 列表样式 */
ul.space-y-2 {
    list-style: none; /* 去除列表默认圆点 */
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 0.5rem; /* 列表项之间的间距 */
	
}

/* 列表链接样式 */
ul.space-y-2 a {
    color: #cbd5e0;
    text-decoration: none; /* 去除下划线 */
    transition: color 0.3s ease;
	
}

ul.space-y-2 a:hover {
    color: #ffffff; /* 悬停时变白 */
}

/* 联系信息列表项 */
li.flex {
    display: flex;
}

li.flex.items-start {
    align-items: flex-start; /* 顶部对齐 */
}

li.flex.items-center {
    align-items: center; /* 垂直居中 */
}

.text-primary {
    color: #3182ce; /* 主色调 */
}

.mt-1 {
    margin-top: 0.25rem;
}

.mr-3 {
    margin-right: 0.75rem;
}

/* 订阅表单样式 */
form.flex {
    display: flex;
}

input[type="email"] {
    padding: 0.5rem 1rem;
/*    border-radius: 0.375rem 0 0 0.375rem;  */
/*	左圆角 */
    width: 80%;
    outline: none;
    border: none;
    color: #1a202c; /* 深色文本 */
}

/* 底部版权信息 */
.border {
    width: 1600px;
	height: 0px;
	color:white;
	
	
	
/*	left: :0px;*/
/*	border-top-width: 1px;*/
	background-color:black;
/*	border-radius: 0px;*/
/*	position:fixed;*/
/*	display: flex;*/
 	display:flex;
	flex-direction:row 60PX;
	/* 使用flex布局实现横向排列 */
/*    flex-wrap: wrap; */
/*	确保在小屏幕上可以换行 */
    justify-content:center;
	/* 平均分布，两端留空 */
    align-items:center;
	/* 顶部对齐 */
	margin: 0;
  padding: 20px 0;
	
}

/* 子元素（p标签）样式：设置间隔 */
.border p {
	
  /* 去除段落默认外边距 */
  margin: 0;
  /* 右侧间隔 20px（最后一个p标签会通过下面的选择器清除） */
  margin-right: 20px;
  /* 可选：设置文字样式 */
/*  color: #333;*/
  font-size: 15px;
}

/* 清除最后一个p标签的右侧间隔，避免整体偏右 */
.border p:last-child {
  margin-right: 0;
}


.border-gray-700 {
    border-color: #4a5568; /* 边框颜色 */
}

.mt-8 {
    margin-top: 2rem;
}

.pt-8 {
    padding-top: 2rem;
}

.text-center {
    text-align: center;
}

.text-gray-500 {
    color: #a0aec0;
	/* 更浅的灰色文本 */
}

r{
    background-color: #d6ccc2;
	/*背景颜色*/
    padding: 5px 30px;
	/*内边距设置*/
    margin: 0;
	/*0距设置*/
}

/*
.menu{
	display: none;
}
*/

/*响应式设计的语法*/
@media screen and (max-width:100px){
header{
    /*background-color: #0F1211;/*背景颜色*/
    background-color: rgba(0,0,0,1);
	/*背景颜色-透明度0.5*/
	height: 120px;
    width: 100%;
   	/*位置：*/
    left: 0px;
    top: 0px;
	/*定位相对位置*/
/*	position:fixed;*/
	align-items: center;
	justify-content: center;
}
	header ul{
		/*		display: none;不显示*/
		width: 100%;
		font-size: 22px;
		position:fixed;
/*		right:px;*/
		top:0;
		left:12vw;
/*		transform: translateX(-25%);	*/
		line-height:180px;
		align-items:center;
		justify-content: center;
		text-indent:5px;
		
	}
	
	header h1{
				font-size: 30px;
		width: 100%;
/*		right:0vw;*/
		top:0;
		left:12vw;
/*		transform: translateX(-19%);*/
		position:fixed;
		align-items: center;
		justify-content: center;
		background-image: url("../images/logo2222.png");
		background-size:100px;
/*		width:1000px;*/
		/*块宽度*/
		text-indent:110px;		

	}
	